incarcerated placenta - English Synonyms Dictionary